Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LEEDS PLACE Terraced £239,000 5 Aug 2022
5 LEEDS PLACE Terraced £239,000 5 Aug 2022
6 LEEDS PLACE Detached £70,000 14 Jul 1997